package com.topfinance.cnaps2.service;

import java.util.List;

import com.topfinance.cnaps2.dto.ConfRouteRuleDto;
import com.topfinance.cnaps2.ebo.ConfRouteRuleEbo;
import com.topfinance.frame.exception.AppException;

public interface IRouteRuleManager extends IBaseManager{

	//获得路由规则	
	public ConfRouteRuleEbo getRoute(String uid) throws AppException;

	//增加路由规则
	public void addRoute(ConfRouteRuleEbo o) throws AppException;
	public void addRoute(ConfRouteRuleDto o) throws AppException;

	//删除路由规则
	public void deleteRoute(ConfRouteRuleEbo o) throws AppException;
	public void deleteRoute(Integer id) throws AppException;

	//编辑路由规则
	public void editRoute(ConfRouteRuleDto o) throws AppException;

	//获得路由规则列表
	public List getAllRouteList() throws AppException;
}